// pages/start/start.js
var app = getApp();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        remind:'加载中',
        angle:0,
        userInfo:{}
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        var that = this
        wx.setNavigationBarTitle({
            title: wx.getStorageSync('mallName')
        })
        wx.getUserInfo(function(userInfo){
            that.setData({
              userInfo: userInfo
            })
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {
        var that = this;
        setTimeout(function() {
        that.setData({
            remind: ''
        });
        }, 1000);
        wx.onAccelerometerChange(function(res) {
        var angle = -(res.x * 30).toFixed(1);
        if (angle > 14) {
            angle = 14;
        } else if (angle < -14) {
            angle = -14;
        }
        if (that.data.angle !== angle) {
            that.setData({
            angle: angle
            });
        }
        });
    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
        
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    },
    // bindInfo: function(e) {
    //     if (e.detail.userInfo){
    //       console.log('授权通过')
    //       app.globalData.userInfo = e.detail.userInfo;
    //       wx.reLaunch({
    //         url: '/pages/index/index',
    //       })
    //     }else{
    //       console.log('拒绝授权')
    //       wx.reLaunch({
    //         url: '/pages/start/start',
    //       })
    //     }
    // },
    // getUserInfo: function (cb) {
    //     var that = this
    //     if (this.globalData.userInfo) {
    //       typeof cb == "function" && cb(this.globalData.userInfo)
    //     } else {
    //       //调用登陆接口
    //       wx.login({
    //         success: function () {
    //           wx.getUserInfo({
    //             success: function (res) {
    //               that.globalData.userInfo = res.userInfo
    //               typeof cb == "function" && cb(that.globalData.userInfo)
    //             }
    //           })
    //         }
    //       })
    //     }
    //     if(this.globalData.userInfo){
          
    //     }
        
    //   },
    
      goToIndex:function(e){
        wx.switchTab({
          url: '/pages/index/index',
        })
      },
      bindGetUserInfo: function(e){
        wx.getUserInfo({
          success: function (res) {
            //此处为获取微信信息后的业务方法，存入缓存
            wx.setStorageSync("userInfo", res.userInfo);
          },
          fail: function () {
           //获取用户信息失败后。请跳转授权页面
           wx.showModal({
            title: '提醒',
            content: '尚未进行授权，请点击确定跳转到授权页面进行授权。',
            success: function (res) {
             if (res.confirm) {
              //跳转到授权界面
              wx.navigateTo({
               url: '/pages/start/start',
              })
             }
            }
           })
          }
         })
        //此处授权得到userInfo
        console.log(e.detail.userInfo);
        //接下来写业务代码
        wx.setStorageSync("userInfo", e.detail.userInfo);
        //返回上一个页面
        wx.switchTab({
          url: '/pages/index/index',
        })
       }
})